package com.qf.talk.dao;

import com.qf.talk.vo.FriendRequestAddVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface FriendRequestAddMapper {
    /**
     * 查询除第一页以外的数据
     * @param userId    用户id
     * @param lastItemId    上一页最后一个条目的id
     * @param pageSize  页的大小
     * @return  一页数据
     */
    List<FriendRequestAddVO> selectRequestPage(
            @Param("userId") Long userId,
            @Param("lastItemId") Integer lastItemId,
            @Param("pageSize") Integer pageSize
    );


    /**
     * 查询第一页的数据
     * @param userId      用户id
     * @param pageSize  页的大小
     * @return  返回的第一页数据
     */
    List<FriendRequestAddVO> selectRequestPageFirst(
            @Param("userId") Long userId,
            @Param("pageSize") Integer pageSize
    );


}